part of a chair designed to sit down - Español Inglés Diccionario